small snails in tomato sauce - Turco Inglés Diccionario